tactical wheeled armoured vehicle - Français Anglais Dictionnaire